/**
 * 
 * @Author: biubiu0002
 * @Date: 2021-04-26 11:44
 **/




#ifndef EAIM_SYSTEM_STUDENTSCORESERVICE_H
#define EAIM_SYSTEM_STUDENTSCORESERVICE_H


#include <list>
#include "StudentScore.h"

class StudentScoreService {
private:
    int isContinue(std::list<StudentScore>& studentScoreList,std::list<StudentScore>& tempStudentScoreList);

public:
    int showStudentScoreByCourse(std::string courseId);

    int showStudentScoreByClass(std::string classId);

    int showStudentScoreList(std::list<StudentScore> studentScoreList);

    int showStudentScoreList(std::vector<StudentScore> studentScoreList);

    int showAllStudentScoreList();

    int batchInsertStudentScore();

    StudentScoreService();
    virtual ~StudentScoreService();



};


#endif //EAIM_SYSTEM_STUDENTSCORESERVICE_H
